Modelling geometric rules in object based models: an XML / GML approach

نویسندگان

  • Trevor Reeves
  • Dan Cornford
  • Michal Konecny
  • Jeremy Ellis
چکیده

Most object based approaches to Geographical Information Systems (GIS) have concentrated on the representation of geometric properties of objects in terms of fixed geometry. In our road traffic marking application domain we have a requirement to represent the static locations of the road markings but also enforce the associated regulations which are typically geometric in nature. For example a give way line of a pedestrian crossing in the UK must be within 1100-3000 mm of the edge of the crossing pattern. In previous studies of the application of spatial rules (often called 'business logic') in GIS emphasis has been placed on the representation of topological constraints and data integrity checks. There is very little GIS literature that describes models for geometric rules, although there are some examples in the Computer Aided Design (CAD) literature. This paper introduces some of the ideas from so called variational CAD models to the GIS application domain, and extends these using a Geography Markup Language (GML) based representation. In our application we have an additional requirement; the geometric rules are often changed and vary from country to 2 Trevor Reeves†‡, Dr Dan Cornford†, Dr Michal Konecny†, Dr Jeremy Ellis‡ country so should be represented in a flexible manner. In this paper we describe an elegant solution to the representation of geometric rules, such as requiring lines to be offset from other objects. The method uses a feature-property model embraced in GML 3.1 and extends the possible relationships in feature collections to permit the application of parameterised geometric constraints to sub features. We show the parametric rule model we have developed and discuss the advantage of using simple parametric expressions in the rule base. We discuss the possibilities and limitations of our approach and relate our data model to GML 3.1.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GML Documents: An approach for Database Schema Design and Storing

GML (Geography Markup Language) uses the XML pattern and it possesses mechanisms and conventions to describe geographical information. This paper describes a solution for the storage of GML documents in object-relational database management systems (ORDBMS) supplying the support for the metadata and allowing the integration of the delegated systems and geographical data (in the GML format ) in ...

متن کامل

Experiences of UML-to-GML Encoding

This paper presents experiences gained from the development of an automatic conversion from GI application schema to an XML exchange format. The application schema is expressed in the Unified Modelling Language (UML), and the chosen exchange format is the Geographic Markup Language (GML) specified by the Open GIS Consortium (OGC). A set of conversion rules have been identified and implemented i...

متن کامل

GML for Representing Data from Spatio-Historical Databases: A Case Study

Many applications, in areas such as land use, traffic management and location aware services, involve the storage, analysis and sharing of spatio-temporal data. The need to represent such data in a way that eases sharing across applications, has led to the development of the Geography Markup Language (GML), which provides a rich collection of constructs for representing spatial and associated a...

متن کامل

Semantic Approach to 3d Historical Reconstruction

Our work deals with the semantic 3D reconstruction of some rooms of Forte San Giorgio on Capraia Island (Livorno, Italy) excavated by the University of Pisa during the last summer. Data acquisition was achieved by total station and processed in order to generate a simple 3D dxf file for the schematic representation of the building; dxf is an “open format” and has a complete integration with xml...

متن کامل

XQuery as a Spatial Query Language

In this paper, we investigate the use of XQuery to retrieve geographic data represented in GML. The proposed approach is aimed at overcoming the limitations of the earlier proposed GML query languages, and is able to handle any GML data. We start with an analysis to show why among various kinds of XML and non-XML query languages we choose XQuery as a fundamental query language for querying GML ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005